Big Huge Thesaurus

pieris rapae

noun

sounds kind of like